* {
  margin: 0;
  padding: 0;
}

.clear::after {
  clear: both;
  display: block;
  content: "";
}

body {
  background-color: rgba(246, 246, 246, 1);
}
.shu {
  width: 1px;
  height: 88px;
  background: #EEEEEE;
  position: absolute;
  right: 250px;
  top: 30px;

}

#filter {
  background-color: white;
  padding: 20px;
  width: 1670px;
  margin: 40px 20px;
  position: relative;
}

#filter .input-group {
  float: left;
}
#filter>div:nth-child(7) span{
  padding-left: 25px;
}
#filter>div:nth-child(8) span{
  padding-left: 25px;
}


.input-group-addon {
  background-color: white;
  border: none;
}

.input-group {
  width: 335px;
  margin: 10px 5px;
}

.input-group select {
  width: 255px;
}



.right {
  line-height: 108px;
}

.right button {
  margin-left: 40px;
}

.table-tab {
  width: 1670px;
  margin: 40px 20px;
  background-color: white;
}

.chongzhi:hover {
  background-color: #33ADFF;
}

.shandao:hover {
  background-color: #0099FF;
}

.content_left {
  margin-left: 20px;
  float: left;
}

.content_right {
  float: right;
  margin-right: 60px;
}

#mytable thead tr th {
  padding: 20px;
}
.date{
  width: 255px;
  height: 34px;
  float: right;
  border: 1px solid #CCCCCC;
}
.date>div{
   float: left;
}
*::-webkit-input-placeholder {
  color: #A0A0A0;
}
.date>div>input{
  border: 0;
  /*去掉未选中边框*/
  outline: none;
}
.date>div>span{
 font-size: 16px;
 line-height: 34px;
 margin-left: 10px;
 color: #A6A6A6;
}
.content {
  width: 570px;
  height: 190px;
  font-size: 16px;
  position: relative;
  border: 1px solid #CCCCCC;
  position: absolute;
  top: 70px;
  left: 770px;
  z-index: 999;
  background-color: #FFFFFF;
  display: none;
  cursor: pointer;
  
}

.content>ul>li {
  width: 190px;
  height: 45px;
  list-style: none;
}

.content>ul>li>span>span {
  margin-left: 80px;
  color: #999;
}

.content>ul>li>span {
  line-height: 45px;
  margin-left: 20px;
  color: #454545;
}

.content>ul {
  position: absolute;
  top: 0;
  left: 0;
  transition: all 1s linear;
}

ul>li:hover {
  background-color: #F5F7FA;
  color: #409EFE;
}

.content>ul>li:hover span {
  background-color: #F5F7FA;
  color: #409EFE;
}

.content .two {
  display: none;
  transition: all 1s linear;
}

.content .three {
  display: none;
  transition: all 1s linear;
}
.shanagpin {
  width: 255px;
  height: 34px;
  border: 1px solid #CCCCCC;
  line-height: 34px;
  color: #333;
}
.shanagpin>span:nth-child(2){
  margin-left: 150px;
}
.shanagpin>span:first-child{
  margin-left: 10px;
}
.container {
  width: 1670px;
  line-height: 60px;
  background-color: white;
  border-radius: 2px;
  margin-top: 10px;
}

.nav_header {
  height: 140px;
}

.content_right {
  text-align: right;
}
.table_page>nav,
.page_num {
  height: 74px;
  line-height: 74px;
}

#page_num {
  padding: 10px 20px;
  border: none;
  background-color: rgb(249,249,249);
}
#page_num>option{
  background-color: rgb(249,249,249);
}

.mcol{
  display: inline-block;
  margin-left: -5px;
}
.mcol>span{
  display: inline-block;
  text-align: right;
  padding-right: 5px;
  width: 85px;
  height: 40px;
  line-height: 40px;
}
.col-md-10-5{
  height: 110px;
  display: inline-block;
  vertical-align: top;
  width: 85%;
  margin-top: 15px;
  border-right: 1px solid rgb(204, 204, 204);
}
.col-md-1-5{
  display: inline-block;
  vertical-align: top;
  width: 13%;
}
.title-button{
  margin-top: 10px;
}
.label-page{
  background-color: rgb(242,242,242);
  border-bottom: 1px solid rgb(226,226,226);
  margin: 30px auto;
}
.label-page>div{
  display: inline-block;
  margin-left: 30px;
  font-size: 16px;
  cursor: pointer;
}
.label-page>div:hover{
  color: red;
}
.hshow{
  color: red;
  font-weight: bold;
  border-bottom: 2px solid red;
}